﻿/* CSS Document */
.product{width:1180px; height:auto; overflow:hidden; margin:20px auto 0; padding-bottom:30px;}
.product_left{width:248px; border:1px solid #dadada; float:left; height:auto; overflow:hidden; padding-bottom:30px;}
.product_left_title{width:248px; height:60px; background:#ff5a00;}
.product_left_title h3{font-size:18px;color:#fff;width:120px;line-height:60px;text-align:center;}
.menu{width:172px; height:auto; overflow:hidden; margin-top:20px;margin-left:25px;}
.menu h3{ height:28px; background:#ff5a00; line-height:28px; padding-left:10px; font-size:14px;}
.menu h3 a{color:#FFF;}
.menu ul{padding-left:10px;}
.menu ul li{ line-height:25px;}
.menu ul li a:hover{ color:#F60;}


.product_right{float:right; width:920px;}
.product_right_title{ height:48px; border-bottom:1px dashed #ff5a00; line-height:48px;}
.product_right_title h3{width:190px; height:48px; background:url(../images/product_right_h3_bg.png) no-repeat; text-align:center; float:left; color:#FFF; font-size:18px;}
.product_right_title span{display:block; float:right; margin-right:10px;}
.product_right_title span a{color:#ff5a00;}
.product_right .box{width:906px; height:187px; margin-top:10px;}
.show_pic{height:auto; overflow:hidden; text-align:center; padding-top:20px;}
.show_A{width:280px; height:340px; float:left; margin-right:25px; margin-top:10px;}
.show_img{width:280px; height:300px; border:1px solid #CCC;}
.show_text{margin-top:10px;}

/*ad1*/

.ad1{width:100%; height:214px; background:url(../images/ad1.jpg) no-repeat center center;}
.ad1 .current{width:1180px;margin:0 auto;}
.ad1 .adtel{width:300px; height:60px;float:right;margin:80px 0;}
.ad1 .adtel p {color:#fff;font-size:18px;font-weight:bold;line-height:30px;}
/*advantage*/
.advantage{width:100%; height:1585px; background:url(../images/advantage_bg.jpg) no-repeat center center; margin-top:20px;}
.advantage_cont{width:1180px; margin:0 auto; position:relative; }
.advantage_cont .box1{width:360px; height:150px; position:absolute;top:286px; left:230px;}
.advantage_cont .box1 h4{font-size:22px; margin-bottom:10px;}
.advantage_cont .box1 span{color:#fe6c00;}
.advantage_cont .box1 p{line-height:23px;}
.advantage_cont .box2{top:528px;}
.advantage_cont .box3{top:964px;}
.advantage_cont .box4{top:1183px;}
.advantage_cont .box5{top:763px; left:648px;}
.advantage_cont .box5 h4{margin-left:240px;}


/*brand*/
.brand{width:960px; height:352px; background:url(../images/brand_bg.jpg) no-repeat center center; margin:30px auto 0;}
.brand_left{width:300px; height:185px; float:left; margin-top:50px;}
.brand_left h4{font-size:36px; height:60px; border-bottom:1px solid #e6e6e6;}
.brand_left h4 span{color:#5f5f5f; margin-right:34px;}
.brand_left p{line-height:22px; margin-top:15px;}
.brand_left p span{color:#fe6c00;}
.brand_left .box{width:110px; height:10px; background:#fe6c00; float:left; margin-top:30px;}
.brand_right{width:545px; height:265px; float:right; margin-top:50px;}
.brand_right .one{margin-bottom:16px;}


/*ad2*/


.ad2{width:100%; height:355px; background:url(../images/ad2.jpg) no-repeat center center;}
.ad2 .current{width:1180px;margin:0 auto;}
.ad2 .adphone{width:240px; height:60px;float:right;margin:150px 0;}
.ad2 .adphone p {color:#fff;font-size:18px;font-weight:bold;line-height:30px;}


/*about*/
.about{width:100%; height:417px; background:url(../images/about_bg.jpg) no-repeat center center; margin-top:40px;}
.about_cont{width:1180px; margin:0 auto; padding-top:84px;}
.about_cont dl{width:960px; height:300px;}
.about_cont dl dt{float:left;}
.about_cont dl dd{float:left; width:510px; height:240px; margin-left:30px;margin-top:10px;}
.about_cont dl dd h3{font-size:30px;}
.about_cont dl dd h3 span{color:#ff7900; margin-right:20px;}
.about_cont dl dd p{line-height:35px;font-size:16px; margin-top:10px;}
.about_cont dl dd p a{color:#F00;}



/*plan*/
#plan_all{width:100%;height:400px;margin-top:50px;}
#plan{ width: 1180px; height: 400px;  margin:0 auto; }
.plan_title{width:100%;height:38px; border-bottom:1px solid #ff7800; font-size:18px;}
.plan_title img{ vertical-align:middle;}
.plan_title h3{margin-left:510px; font-weight:normal;}
#plan .more{width:68px; height:28px; background:#f5f5f5; border:1px solid #b4b4b4; text-align:center; line-height:28px;}


/*case_dg end*/

.plan_main{width:1180px;height:360px;}
.left{overflow:hidden; width: 1180px ;height:360px; margin:0 auto;}
.left ul{list-style-type:none;float:left;}
.left ul li{ float:left;}
.left ul li .jxcase_pic img{width:280px; height:300px; display:block; padding: 20px;}
.left ul li div span{ display:block; width: 274px; height: 30px; text-align: center; }


/*newsf*/
#newsf{ width: 1180px; height: 565px; margin: 30px auto 0;}
.news_left{ width: 388px; height: 565px; float: left;}
.news_center{margin-left:30px;}
.fqw_right{ width: 344px; height: 565px; float: right;}
.fqw_title{ width: 100%; height: 40px; border-bottom:1px solid #ff7800;}
.fqw_title h3{ width: 100px; height: 40px; float: left;  font-size: 18px;  line-height: 40px; font-weight:normal;}
.fqw_title h3 img{ vertical-align:middle;}
.fqw_title span{ display: block; width: 45px; height: 41px; line-height: 40px; text-align: center; float: right;}

/*news*/

#news{width: 823px; height: 640px; margin: 40px auto;}
#news .about_T span{ display: block; width: 139px; height: 15px;  margin-bottom: 5px;}
#title_cp1 {position:absolute;z-index:1;left: 0px;top: 0px;   font-size: 18px;  }
#title_cp1 img{ vertical-align:middle;}
#title_cp01 {
	position:absolute;
	width:100px;
	height:41px;
	border-radius:3px;
	z-index:1;
	left: 0px;
	top: 0px;
	text-align: center;
	visibility: hidden;
	color: #fff; font-weight: 300; font-family: "Microsoft YaHei"; font-size: 18px;
	background: #707070;
}
#title_cp2 {
	position:absolute;
	width:100px;
	height:41px;
	border-radius:3px;
	z-index:1;
	left: 100px;
	top: 0px;
	text-align:left;
	color: #fff;
	background: #707070;
	text-align: center;
	font-family: "Microsoft YaHei"; font-size: 18px; font-weight: 300;
}
#title_cp02 {
	position:absolute;
	width:100px;
	height:41px;
	z-index:1;
	left: 100px;
	top: 0px;
	text-align: center;
	background: #ff9500;
	border-radius:3px;
    color: #fff; font-family: "Microsoft YaHei"; font-size: 18px; font-weight: bold;
	visibility: hidden;
}
#cp_c_1{
	position:absolute;
	left:0px;
	height: 510px;
	width:388px;
}
#cp_c_2{visibility: hidden;position:absolute;left:0px;height: 510px;  width:388px;}


.box_hd{
	width:388px;
	height:565px;
	position:relative;
}
.box_hd_title{
	width:388px;
	height:40px;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
	border-bottom:1px solid #ff7800;
	}
#gd_cp{
	width: 40px;
	height: 30px;
	line-height: 30px;
	position:absolute;
	right:9px;
	top:6px;
	font-size: 12px;
	font-weight: normal;
}
#gd_cp a{color:#ff9500;}
#gd_cp_m{
	width: 40px;
	height: 30px;
	line-height: 30px;
	position:absolute;
	right:9px;
	top:6px;
	font-size: 12px;
	font-weight: normal;
}

/*news 鍐呭*/
.pic_textone{width: 388px; height: 132px; overflow: inherit; margin-top: 20px ;}
.pic_textone dl dd{width: 177px; height: 107px; float: left; margin-left:30px;}
.pic_textone dl dd p{margin-top:5px;}
.pic_textone dl dd span a{color:#F00;}
.pic_textone dl dt{width: 160px; height: 107px; float: left;}
.pic_textone dl dt h3{font-size: 14px; color: #333; font-weight: bold; width: 230px; float: left; line-height: 28px; }
.pic_textone dl dt h3 a{ color: #1d64bc;}
.pic_textone dl dt p{ width: 230px; height: 72px; overflow: hidden; line-height: 24px; float: left; margin: 4px 0px 10px 0px; display: inline;}
.w77{width: 64px; height: 21px; text-align: center;}
.w77 a{color: #1d64bc;}
.news_list{width: 823px; clear: both; margin: 0 auto;}
.news_list ul{ width: 388px; height: 350px; overflow: hidden; float: left;}
.news_list ul li{width: 388px; height: 35px; line-height: 35px; border-bottom: 1px dashed #dedede; white-space: nowrap;
text-overflow: ellipsis; overflow:hidden;}
.news_list ul li img{ margin-right:5px;}
.news_list ul li span{float: right;}
.news_list ul li a:hover{color: #ff6600;}

.fqw_main{ width: 344px; height:482px; overflow: hidden;}
.qa_M{ width: 344px; height: 482px; float: left; margin-top: 20px; display: inline;}
/*QW*/
.wt_con
{
	width: 344px;
	height: auto;
	float: left;
	overflow: hidden;
	padding-bottom: 20px;
}
.went
{
	width: 312px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
.went ul li
{
	width: 312px;
	overflow: hidden;
	margin-top: 15px;
}
.went .wen
{
	width: 312px;
	height: 30px;
	line-height: 30px;
}
.went .da
{
	width: 312px;
	height: auto;
	line-height: 25px;
	margin-top: 5px;
}
.w20{width: 20px; height: 21px; float: left; background: #f88b12; margin-top: 5px; color: #fff; text-align: center; line-height: 21px;}
.da20{width: 20px; height: 21px; float: left; background: #c10000; margin-top: 5px; color: #fff; text-align: center; line-height: 21px;}

.w_title
{
	width: 280px;
	height: 30px;
	float: left;
	color: #333;
	overflow: hidden;
	margin-left: 10px;
}
.da_titile
{
	width: 280px;
	height: auto;
	float: left;
	margin-left: 10px;
}

